# 需求目的：破解密码
# 分析：
# 1.理想状态，一次性搞定
# 2.不理想状态：
# 2.1 一直试，知道破解为止
# 2.2 试一段时间放弃
# 规律：试错这个事没有固定次数（循环） ‐‐> 只能使用while循环
# 结论：次数不确定，可以考虑使用死循环（while后面的条件结果必须是：True），并且不修改计数器

# 1.定义计数器(次数)
# num = 1

# 2.设置while循环条件
while True:
    # 3.编写循环代码
    username = input("请输入用户名: ")
    # 判断是否是exit
    if username == 'exit':
        break
    password = input("请输入密码:")
    # 判断账号密码
    if username == 'admin'and password == '123456':
        print("登录成功！")
        break
    else:
        print("用户名或者密码错误!")
        break
    # 4.修改计数器
    pass